package com.xmut.mall.auth.service;

import com.xmut.mall.auth.utils.RespBean;
import com.xmut.mall.auth.vo.LoginVo;
import com.xmut.mall.auth.vo.SmsLoginVo;

public interface LoginService {

    /**
     * 普通登录
     * @param vo
     * @return
     */
    RespBean login(LoginVo vo);

    /**
     * 短信登录
     * @param vo
     * @return
     */
    RespBean smsLogin(SmsLoginVo vo);

    /**
     * 管理端登录
     * @param vo
     * @return
     */
    RespBean managerLogin(LoginVo vo);

    /**
     * 商铺端 卖家登录
     * @param vo
     * @return
     */
    RespBean sellerLogin(LoginVo vo);
}
